house of detention - Spanish English Dictionary